nba finals 2026
BasketballKevin Love, Six Stretches, and the Lie of the Box Score in Game 5 of the 2026 NBA FinalsOracle Arena, the night of June 12, 2026. In the seventh minute of the third...
International FootballbeIN Sports in Mexico: A Sports Signal's Rebrand and the Unanswered Rights QuestionIn a short news brief, with no cheering and no goals, journalist Mauricio...
Swimming40 USD an Hour and the Adult Learn-to-Swim Labor-Market Signal in New YorkI read the posting three times before I was sure I had not misread it. Forty...
International FootballSilent Runs at Dortmund: Inacio, Albert and the Quiet Battle to Keep a GenerationAt 1:45 PM, Borussia Dortmund's heavy Monday training session had ended, but ...
Table TennisETTU Ljubljana 2026 European Championships: The All-French Semifinal and the End of the Franziska GenerationGame one ended 11-2. Game three ended 11-2. Between those two games, Patrick...
International FootballVietnamese Football Through the Balance Sheet: V.League, Academies and the Broadcasting GapOn the night of January 5, 2026, at Rajamangala Stadium in Bangkok, Vietnam...
Domestic FootballThe Empty Model: Vietnamese Football and the Archaeology of a Machine With Nothing Left to Get WrongShanghai, at night. I loaded a data file into the machine and waited. The...
EsportsThe Click That Never Came: Riot Games Judges Itself at Champions ShanghaiAnti-eco round. FUT Esports entered the round with a clear economic advantage...
GolfWhen Data Lies: Lessons from the Numbers at World Cup 2026I believed in the textbook for 5 years – World Cup 2026 shattered it all. Tha...
BadmintonInside badminton's transfer window: release clauses, wage bills and the pressure of defending ranking pointsOn December 15, 2026, I opened an internal registration sheet for an S/J Leag...
TennisTennis and the Empty Data File: The Fragile Line Between Analysis and FictionThere is a file sitting on my screen in Da Nang, in the middle of transfer...
EsportsNine Sections, Forty Empty Cells: The Verification Gap in Esports AnalysisThe newsroom clock read 2:14 in the morning when the report appeared on scree...
International FootballJoão Pinheiro and the Gulf Cup 27 Semi-Final: A Dossier That Smells, But Not of What People ThinkReferee João Pinheiro enters the Gulf Cup 27 semi-final with a dossier thicke...
GolfTiger Woods and the Plea Deal: When a Legend Faces the Fragile Line Between Pain and FreedomEarly Tuesday morning at the Palm Beach County courthouse in Florida, a...
Domestic FootballWhen the Data Sheet Is Empty: The Discipline of Silence in Football AnalysisOne July morning, I sat in front of my screen with a ten-page file. Those ten...
EsportsVALORANT Champions Shanghai: T1 and 100 Thieves Advance via Two 2-1 Wins — Reading Survival Through DataOn the Summit map, the scoreboard settled at 9-3 in favor of Paper Rex as the...
Table TennisETTU 2027: Mixed Team Debut at the European Games and the Los Angeles 2028 Olympic BerthIn the schedule released by the European Table Tennis Union (ETTU), there is ...
International FootballRooney Judging Ronaldo: When the Old Guard Holds the Scales of Justice and Nobody Dares Ask the Real QuestionTwo in the morning in Busan, the cafe at the foot of my building still had it...
International FootballWhen Data Falls Silent: The Paradox of Modern Football AnalysisOne October afternoon in Liverpool, I sat in a cramped office with two screen...
Table TennisETTU Europe Cup 2026/27 Draw: The Lineup Gap and the Limits of Tactical AnalysisIn late August 2026, while European domestic leagues were still in their...
